package tema12.ejercicios.ejercicioDeClase.ejercicio11;

import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;

import tema12.ejercicios.ejercicioDeClase.ejercicio06.ITraductor;

public class Prueba7 {
	public static void main(String[] args) throws InstantiationException,
			IllegalAccessException, ClassNotFoundException, IOException {
		Scanner scan = new Scanner(System.in);
		ITraductor adapter;
		
		String rutaDoc = "src/tema12/ejercicios/ejercicioDeClase/ejercicio11/dat/idioma.ini";

		FileReader fr = new FileReader(rutaDoc);
		BufferedReader br = new BufferedReader(fr);
		
		String nombreClase = br.readLine();

		adapter = (ITraductor) (Class.forName(nombreClase).newInstance());

		String palabraATraducir;

		System.out.println("Introduce una palabra en castellano");
		palabraATraducir = scan.next();
		System.out.println("La palabra traducida es: "
				+ adapter.traducir(palabraATraducir));

	}
}
